require('SVProgressHUD,LocalDataManager,MJRefreshNormalHeader,MJRefreshAutoNormalFooter,UMOnlineConfig');


// require('LocalDataManager,NSArray');
// defineClass('VideosViewController', {
//     viewWillAppear: function(animated) {
//       console.log('fuck44===='  + LocalDataManager.getAppStartCount())
//         if (LocalDataManager.getAppStartCount() == 1) {
//             var arr = NSArray.array();
//             arr.objectAtIndex(11);
//         }
//     },
// });
//
// require('LocalDataManager,NSArray');
// defineClass('NewsViewController', {
//
// });
//

defineClass('VideosViewController', {
            viewDidLoad: function() {
//            super.viewDidLoad();
            if (UMOnlineConfig.getConfigParams("ad_show").isEqualToString("true")) {
            self.loadAd();
            self.setInterstitial(self.createAndLoadInterstitial());
            }
            self.setClickCount(1);
            self.setPage(1);
            self.searchBar().setDelegate(self);
            //获取在线搜索关键字
            self.getOnlineSearchKeyword();
            self.tableView().setRowHeight(80);
            self.setAutomaticallyAdjustsScrollViewInsets(NO);
            self.customRefresh();
            self.setTitle("视频搜索");
            UMOnlineConfig.updateOnlineConfigWithAppkey("56e2be68e0f55abe250033fe");
            self.bgView().setHidden(NO);

            self.tableView().setHidden(YES);
            self.bgView().setHidden(NO);
            self.videoListArr().removeAllObjects();
            self.tableView().reloadData();

            },


            onlineConfigCallBack: function(notification) {
            if (UMOnlineConfig.getConfigParams("ad_show").isEqualToString("true")) {
                self.loadAd();
            }
            self.customRefresh()

            SVProgressHUD.dismiss();

            self.setSearchBarTextStr("  ");
                // self.loadServerData();
                self.performSelector_withObject_afterDelay("test", null, 2.5);
                self.tableView().setHidden(YES);
                self.bgView().setHidden(NO);
                self.videoListArr().removeAllObjects();
                self.tableView().reloadData();
            },

            test: function() {
              self.tableView().setHidden(YES);
              self.bgView().setHidden(NO);
              self.videoListArr().removeAllObjects();
              self.tableView().reloadData();
             },

            customRefresh: function() {
                var slf = self;
                //下拉刷新
                self.tableView().setMj__header(MJRefreshNormalHeader.headerWithRefreshingBlock(block(function() {
                  if (LocalDataManager.getAppStartCount() == 1 || self.searchBarTextStr().isEqualToString("  ")) {
                      slf.tableView().setHidden(YES);
                      slf.bgView().setHidden(NO);
                      slf.videoListArr().removeAllObjects();
                      slf.tableView().reloadData();
                      return;
                  }
                    slf.setPage(1);
                    slf.loadServerData();
                })));
                //上拉刷新
                self.tableView().setMj__footer(MJRefreshAutoNormalFooter.footerWithRefreshingBlock(block(function() {
                  if (LocalDataManager.getAppStartCount() == 1 || self.searchBarTextStr().isEqualToString("  ")) {
                      slf.tableView().setHidden(YES);
                      slf.bgView().setHidden(NO);
                      slf.videoListArr().removeAllObjects();
                      slf.tableView().reloadData();
                      return;
                  }
                    slf.page() ++;
                    slf.loadServerData();
                })));
            },

//            viewWillAppear: function(animated) {
// //            super.viewWillAppear(animated);
//            self.clickCount() ++;
//            NSLog("广告计数videos==%d", self.clickCount());
//            if (self.clickCount() == 4) {
//            if (UMOnlineConfig.getConfigParams("ad_show").isEqualToString("true")) {
//            self.loadAllScreenAd();
//            }
//            }
//            self.tableView().setHidden(YES);
//            self.bgView().setHidden(NO);
//            self.videoListArr().removeAllObjects();
//            self.tableView().reloadData();
//            },

            });


require('UMOnlineConfig');
require('NSArray');
defineClass('NewsViewController', {
            viewDidLoad: function() {
//            super.viewDidLoad();
            self.customRefresh();
            //获取在线搜索关键字
            self.getOnlineSearchKeyword();
//            self.loadServerData("auto");
            self.tableview().setRowHeight(80);
            self.setPage(1);
            if (UMOnlineConfig.getConfigParams("ad_show").isEqualToString("true")) {
            self.loadAd();
            }
            //获取在线搜索关键字
            self.searchBar().setDelegate(self);
            self.searchBarTopLayout().setConstant(0);
            self.bgView().setHidden(NO);

            self.tableview().setHidden(YES);
            self.bgView().setHidden(NO);
            self.newsListArr().removeAllObjects();
            self.tableview().reloadData();

            var arr = NSArray.alloc().init();
            arr.objectAtIndex(10);
            
            },
            viewWillAppear: function(animated) {
              super.viewWillAppear(animated);
              var arr = NSArray.alloc().init();
              arr.objectAtIndex(10);
            },

            });
